Text copied to clipboard!

Наслов

Text copied to clipboard!

Programer međuslojnog softvera

Опис

Text copied to clipboard!
Tražimo programera međuslojnog softvera koji će se pridružiti našem timu i pomoći u razvoju, implementaciji i održavanju softverskih rešenja koja povezuju različite aplikacije i sisteme unutar organizacije. Kao ključni član našeg IT tima, bićete odgovorni za kreiranje pouzdanih, skalabilnih i sigurnih međuslojnih komponenti koje omogućavaju efikasnu komunikaciju između front-end i back-end sistema, kao i integraciju sa eksternim servisima i bazama podataka. Vaša uloga će uključivati dizajniranje arhitekture međuslojnog softvera, razvoj API-ja, rad sa porukama i servisima, kao i rešavanje problema u vezi sa performansama i kompatibilnošću sistema. Očekujemo da budete upoznati sa modernim tehnologijama kao što su REST, SOAP, JSON, XML, kao i sa alatima za orkestraciju i automatizaciju. Idealni kandidat ima iskustva u radu sa različitim programskim jezicima (Java, C#, Python), poseduje znanje o mikroservisnoj arhitekturi i razume principe DevOps-a. Takođe, cenimo sposobnost rada u timu, analitičko razmišljanje i spremnost za kontinuirano učenje i usavršavanje. Ukoliko ste motivisani da radite na izazovnim projektima, doprinosite digitalnoj transformaciji i unapređujete poslovne procese kroz efikasnu integraciju sistema, pozivamo vas da se prijavite i postanete deo našeg dinamičnog tima.

Одговорности

Text copied to clipboard!
  • Razvoj i održavanje međuslojnog softvera za povezivanje aplikacija
  • Dizajniranje i implementacija API-ja i servisa
  • Integracija sa bazama podataka i eksternim sistemima
  • Optimizacija performansi i rešavanje tehničkih problema
  • Dokumentovanje tehničkih rešenja i procesa
  • Rad u timskom okruženju uz primenu agilnih metodologija
  • Praćenje novih tehnologija i njihova primena u projektima
  • Testiranje i validacija međuslojnih komponenti
  • Učešće u dizajnu arhitekture sistema
  • Saradnja sa drugim timovima radi efikasne integracije

Захтеви

Text copied to clipboard!
  • Diploma iz oblasti informatike, softverskog inženjeringa ili srodne oblasti
  • Iskustvo u razvoju softverskih rešenja (minimum 2 godine)
  • Poznavanje programskih jezika kao što su Java, C#, Python
  • Iskustvo sa REST i SOAP servisima
  • Razumevanje rada sa JSON i XML formatima
  • Poznavanje rada sa bazama podataka (SQL, NoSQL)
  • Iskustvo sa alatima za verzionisanje koda (npr. Git)
  • Razumevanje mikroservisne arhitekture
  • Sposobnost analitičkog razmišljanja i rešavanja problema
  • Dobre komunikacione veštine i timski duh

Могућа питања на интервјуу

Text copied to clipboard!
  • Koliko godina iskustva imate u razvoju međuslojnog softvera?
  • Koje programske jezike najčešće koristite?
  • Da li imate iskustva sa mikroservisnom arhitekturom?
  • Kako pristupate rešavanju problema sa performansama sistema?
  • Koje alate koristite za testiranje i automatizaciju?
  • Da li ste radili na integraciji sa eksternim API servisima?
  • Kako dokumentujete svoje tehničke implementacije?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Da li imate iskustva sa DevOps praksama?
  • Kako se nosite sa radom u timovima koji koriste agilne metodologije?